package com.xy.file.strategy;

public interface FileStrategy<T> {

    /**
     * 获取该策略类处理的类的字符串
     */
    String getStrategyClassStr();

    /**
     * 获取该策略类处理的类
     */
    Class<?> getStrategyClass();

    /**
     * 根据 ID 获取数据。
     *
     * @param id 数据 ID。
     * @return 数据对象。
     */
    public default T getById(Integer id) {
        return null;
    }


}